BitTorrent Architecture and Protocol

نویسندگان

  • Ryan Toole
  • Vinod Vokkarane
چکیده

BitTorrent is a new popular application layer network protocol used to distribute files. BitTorrent is efficient at content delivery by maximizing the upload utilization and by preventing unfairness. This paper discusses the BitTorrent architecture and protocol in great detail by discussing the tracker and all the messages sent between the peers and the tracker and also between peers and peers. Also this paper will describe how BitTorrent is efficient by looking at algorithms that decide which peers to upload to and which pieces of the file to download first.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

2-LAMA Architecture vs. BitTorrent Protocol in a Peer-to-Peer Scenario

In this paper, we review our Multi-Agent System (MAS) architecture (2LAMA) proposed to assist existing MAS. This architecture consists of two levels: the conventional MAS system and an additional meta-level in charge of assistance. We illustrate our approach in a Peer-to-Peer sharing network scenario and compare it with the commonly used BitTorrent protocol. Experiments show that the cost of ad...

متن کامل

A Survey of Peer-to-Peer Attacks and Counter Attacks

-Peer-to-Peer (P2P) network is a distributed network architecture that partitions tasks or workloads among peers (nodes). Similar to traditional Internet, P2P networks are open to many attacks. In this research work we survey the defensive measures against general attacks as well as P2P specific attacks. We take BitTorrent (a P2P communications protocol for file sharing) as an example to illust...

متن کامل

Peer to Peer File Download and Streaming

Peer-to-Peer file distribution is an attractive alternative to IP multicast for efficient dissemination of large files and media streams from one source to a large number of receivers. Typically, the file being distributed is divided into a number of blocks, which the source sends to different receivers. All the receivers serve both as a sender and as a receiver, and are organized into an overl...

متن کامل

Scalability of the BitTorrent P2P Application

Peer-to-peer (p2p) networks are popular for their improved scalability compared to the client/server architecture. Hereby, the contribution of upload capacity provided by each peer to the network is the basic principle. BitTorrent is a very popular p2p application for file-sharing which is optimized for fast file dissemination. Key component is its tit-for-tat strategy to decide to whom a peer ...

متن کامل

Impact of Basic Parameters in the Performance of BitTorrent Protocol -A Survey

On today’s internet, BitTorrent is certainly the most popular P2P file distribution application. BitTorrent introduced some innovative peer and piece selection strategies for efficient file distribution over a large participating community. This popularity motivated researchers in studying the performance of BitTorrent and its mechanisms using a number of approaches. This paper presents a surve...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006